package com.example.no1admin.service;

import com.example.no1admin.pojo.dto.comments.CommentsAddNewDTO;
import com.example.no1admin.pojo.vo.album.AlbumListItemVO;
import com.example.no1admin.pojo.vo.comments.CommentsListItemVO;

import java.util.List;

public interface ICommentsService {

    /**
     * 创建评论
     * @param commentsAddNewDTO  创建的评论数据
     */
    void addNew(CommentsAddNewDTO commentsAddNewDTO);

    /**
     * 根据评论id删除对应的评论数据
     * @param id 评论id
     */
    void deleteById(Long id);
    
    /**
     *查询评论列表
     * @return 评论列表的集合
     */
    List<CommentsListItemVO> list();
}
